ATGACAAAGTCAAAGGGTCAAGATAATGGGGTAAAATGGGCTTTCCTAATTGCTGGTTCCAAAGGTTATGTAAATTATAGGCACCAAGCTGATGTATGTCATGCATACCAAGTATTAAAAAGTGGTGGTCTTAAAGATGAAAATATCATTGTTATGATGAATGATGATATTGCTTATAATTTTCAAAATCCATACCCCGGTTATATACCTAATAGACCCGACGGTCCAAATGTTTATTATAATGTTCCCAGGGTAAATTATAATTTTTATTTTAATATTGAATTTGTTACATTTATATTTTACAAAAATGTGTTTCTTGTTTATCCTATTTTAAAGTAAAATTTTTTATATCAGGATTATACAGGAAACGAAGCAACTCTAAGAAATTTTTACTCAATCCTTAGAGGAGACAAAAAGGCTATTAGGAGAGGTAGTGGTAACACTACGCCAAAAATGACATTTAACAGCGCCCATTTTACAGCGCTTGTTAAACACAAGCGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATACCAATAATGCGTGTGGTGAAAAAGATAGCACTAAGAATGGGGAAAATGATAAATCTAAAAAGAAAAAAGTGCCATTTACTCAAAATCAAATCAATAAGATCATGAACCTGATGCACCAGGCCAAGTTAGGAACAAATCATCCAGTCAATCACATAATTGCCTCTTCATAGGTTGGTTTAACTCCATCTAACAAGCTTGTAGTTCAATCCACTTTAATTGCCATTGATAATTATCATAAAAATGTGATCTAGATTATTGATTCATGTGCTACTCACCATGTATGTCATGATTTTGATACTTTCACTTATTTTATCATAAACAAACTTATTAACATGAAGTTACCAAATTGTACTATTGTCACTACTGATTATGCATGAATTGTTTTTATTACCAAAGATTTGAAAATGAATTATGTTTTTTATTTACCTAAGTTTTTTTTAATTTGATTTCTATATCATGCTTCTTTTGCACTTCTTCCATCAGATATCTTGTCAAAATTGGCAGTATCAAGACATTGATGAAGAATGAATATAGTCTTACAATCTTTCTTCTTATTTTCTCTAAATTTGGATGTTTGCTCCTCTGTTGGATCTCCAGTACTTCTTGGAACCCAAACAGAGCCTCAATTTGCACCCTCCATTTATTCCAAGCATTTCCATCAAAATATGGCATGTTGGCTAGAAAGTTTCCATTGTTTGCACTTAAACTCATCCTCACTTCACTCGTGTTTTGATCCTCACACTCCAATTGTTAACTTTCAAGCTATTGCTTCAAGTGCAAGAAAATAGGAAAAATAGAATAACATATGAGTTGTAGAACTTGTTTATTGAATGAATGGAATGTGCTATTTATACATGATTTGTTCATATTAATTCTAACTATACTCTAACTAATTAACTAACTAATTAAGTGATTAGTTAGTTAGTTATCACATATAACAACTGCTTTACTTGAATTACAAACAAACTTTCTAATGCCAAGAACATTCTTGATTTCTAACAATCATAATATAAATAACGTTCATAAATCTTAATCCCTCAAAAAAATTATAAAATTTTAAAAGAAATTTAAGTTTATATCAAAATCATATAGATCATAATTTGTTATACTTCTATTCTTGATACGGTAGAATAATTACGTTAAGAATATCAATTCATTAACGAGAATGATGATGTGTTCCAATCTTAAATCCAAATTGTTTGCATTAGATTTAAATATATATATATATATATATATATATATATATATATATATATATATTTTTCCTCGAAATTTCGACAGAGTATCCTCTGTAAATTCAACATTTTCAAATTTATAGAATCCTTATTTAACTTTCAATTCAGTCACAATTCAAATAACATAACCTAATTTCTTAATACACTTCCCAAAAAAATAGACTTTCTAGATTCCAAAATAGCTGCAATTTACATCAGACTCAACAAACGTTACAAAAAATGGTCCTCGATCAAAGAGGCCTACCAAAAAGAAATATGTTGACACTTTAATCTAATAACAAATTTCTACTTTCCTGCGAATTGAAGTCTCTACCAAATCTCAATAGAGTATTTTCTTTAGTCTTCCAACAAGAAAGACAAAATGGGGGAAGAAGTGAGAACACATAAACAAACTTTTGTTAATGCTTCTGATACAAAGAAAAGATCTTGGAAAGGAAAAGGAAATTCCAAGACTTGCACTCACTGTGGAAAACTTGTGTCATACTGTAGACATATGTTATAAAAAACATAGATTTCCACCTAATTTCATGTTCGTGAATGGAAATTATACCAATAATGCGTGTGGTGAAAAAGATAGCACTAAGAATGGGGAAAATGATAAATCTAAAAAGAAAAAAGTGCCATTTACTCAAAATCAAATCAATAAGATCATGAACCTGATGCACCAGGCCAAGTTAGGAACAAATCATCCAGTCAATCACATAATTGCCTCTTCATAGGTTGGTTTAACTCCATCTAACAAGCTTGTAGTTCAATCCACTTTAATTGCCATTGATAATTATCATAAAAATGTGATCTAGATTATTGATTCAGGTGCTACTCACCATGTATGTCATGATTTTGATACTTTCACTTATTTTATCATAAACAAACTTATTAACATGAAGTTACCAAATTGTACTATTGTCACTACTGATTATGCATGAATTGTTTTTATTACCAAAGATTTGAAAATGAATTATGTTTTTTATTTACCTAAGTTTTTTTTAATTTGATTTCTATATCATGCTTCTTTTGCACTTCTTCCATCAGATATCTTGTCAAAATTGGCAGTATCAAGACATTGATGAAGAATGAATATAGTCTTACAATCTTTCTTCTTATTTTCTCTAAATTTGGATGTTTGCTCCTCTGTTGGATCTCCAGTACTTCTTGGAACCCAAACAGAGCCTCAATTTGCACCCTCCATTTATTCCAAGCATTTCCATCAAAATATGGCATGTTGGCTAGAAAGTTTCCATTGTTTGCACTTAAAATCATCCTCACTTCACTCGTGTTTTGATCCTCACACTCCAATTGTTAACTTTCAAGCTATTGCTTCAAGTGCAAGAAAATAGGAAAAATAGAATAACATATGAGTTGTAGAACTTGTTTATTGAATGAATGGAATGTGCTATTTATACATGATTTGTTCATATTAATTCTAACTATACTCTAACTAATTAACTAACTAATTAAGTGATTAGTTAGTTAGTTATCACATATAACAACTGCTTTACTTGAATTACAAACAAACTTTCTAATGCCAAGAACATTCTTGATTTCTAACAATCATAATATAAATAACGTTCATAAATCTTAATCCCTCAAAAAAATTATAAAATTTTAAAAGAAATTTAAGTTTATATCAAAATCATATACATCATAATTTGTTATACTTCTATTCTTGATACGGTAGAATAATTACGTTAAGAATATCAATTCATTAACGAGAATGATGATGTGTTCCAATCTTAAATCCAAATTGTTTGCATTAGATATATATATATATATATATATATATATATATATATATATATATATATATATTTTTCCTCGAAATTTCGACAGAGTATCTTTTGTAAATTCAACATTTTCAAATTTATAAAATTACTGTTTAACTTTCAATTCAGTCATAATTCAAATAACATAACCTAATTTCTTAATACACTTCCCAAAAAAATAGACTTTCTAGATTCTAAAATAGCTGCAATTTACATCAGACTCAACAAACGTTACAAAAATTAGTTCTCGATCAAAGAGGCCTACTAAAAAGAAATATGTTGAGAGACTTGAATCTAATAACAAATTTCTACCCAGCTGCCTGCGAATCTGAAAAAATAAACAACATAAAGGGTAAGTCACCAAGACTTAGTGAAGAGACAACAACCACCATCAGTTAGAAGGGAAACACAAAAAGGCACGAATAACTGCTTTACAATCGAACGACAATTATGTTAAAAATATTACTTAAAAATCTTGAAAATTGTAAATTTAAATATATACACATATATAGTCATTAAACTTATAATTTAATCGTTTGAACCGAAATATTAAAAATCCAGTTAATAACGAAGCTAAATCAAAATGAACAACCTTAAAATCATCATAAAAATCAAACAAGAAACAATACAAATTTTTTAGAAACAAGAGGCAGCTTCATCTCATTGATAGCCCTTTCCTCCTAAGGGTGACATTTCCCTTAGGGGTGGCTCCATCTAACGAATAGCCCTCTCCTCTCAATCCCGCAACGCATCATCACATATCAATTAGGGAGCTTGCATCTCGTTGATAGCCCTCTCCTCCTACGAATAACATTTCTCATAGGGGCAGCTCCATCTAACAGGTAACTCTCCTTAATCAAAACGAGGTAACTAGGTGCACGTAACACAGTTAACGATTTAATAATTATAACAACGATTTCTCAAAACACGTATTTAAAATCATTTCATCGTAATTCATGGAAAACATATTCAATCGCATAACAATTCAATATTTAAATACTTTAACTCATACGTAGATCAAACTAATAACATATTATATAACAACGACCATTAAATTAAATAATTGACGAAATCGAGATAAATTTCAAAGGTTGTGCTCCCCAAATTTTTCAATAAATATTTTAATATAGAAAACAAGTAAAATAATAATAATAGCATTATAAAAAATATATGACGATGATCGCTGTCAACTCAAAACTATGGAGAATCGTCTAAGTTTTCTCTCCAACAACTCTCAGAGTAGCCGACAGGGTCAGCTAACAAATCTGAGTATCAAAAATATTTCCAAGACTTTAGAAAAAATTATTCTAAAGTTTAGCTAACTCTAGGAAACCATAAAAATCATTTAAATATACTCTAAGCACAAAATAAGATTTTTAAACAAAACTACATCTTTTTATGAATTCATACTAGGATTAGAGTTGTACATTTACCTCCATGAGTCTCAATAAACAACTCTCGGGAGATTGGTACCCTTTTCCTTATAGCACAAACCCTAACTCAAAATTTTAAACAAGAGAATTTGTAGGAGTATGAGAAATTATGCTTGTGAGGATGTTAAATTCATTTTTAAGGGTTGAGGGTTTTGAATATTATAAAGATAGAGAAGCAAATAGAAGGGAAAGAAAAAGCAACCAGCAACAAAAATCGGTGGGTGGGAAGTTTAGGGGGGAGTGTTTGACGAGAGGGAGAGAGAGAAGAAAAAGAAAACATAAGGTGAGGTGGAAAAGTAAGTTTGATTTTTATTTAATTATTATTATAATATTATTATTATTTTTTTAATAACACGTGCGTATCAGTAAGTGACAAATGAAACCAGAAAGCACAACCCCATTACACTTTAAGCATCAAAAGTTCCAGTAGAGTAATTGGTAGGGTTGTGCAAATGTAATGTGAATGTACTTGATTGAAAGAGGTAAAAGGTCATAAAAATTGACAATAAAGTAAAAGATTTATTGAAAGATTAACTAAGTATTATTAGTCTTTATGAAAATTCAATATTTTTTTTAATCTATATAAATTTGTTTTTATAGCTTTTTAATTACCAAAAATTTCTCTTATTCATTTTCAAAATCTATTTTTAGGTTAACTCATGTGTATTTTTATAATTTTTAATTATTTTTTGTCAATTATGTTTTAAAATATTATAAACATTTCCCTTATAAAAATTTAAATTTGTTAATAAAAAATAAATTAAATATAAATTTTTAAATGTTTGGTGTTTAAAAATTCATATTATATATCTCATATAGAAATCTTTTATTTGGAGAAAAAATAAATTCTACTATTATGACTCATGTTCGTTTAGTTGGTCAACCTTTTGTGGATGATTGGGATTTTCTTAAAATGTTTGTAAGAAAAATATTAATTGACTTATATATTATATATGCTGATCGTTAGTATCATACACGGCGAATTGTATAAGTGTTTCCTAACACTATTTTATCATGCAGAAAAAAAAAAAAAATATGACCATCATTGTGGTGTATTATCACATTATGAATTGAAATATATGCAAACATTTGCTAACATGTGCAATGATGGTTTCTCCAAAAAGCAAATGATTGAAGGAACATCTCGAGCAAAGCTTATCCTAAGCAGAATGGTGTTCCTTAAATTTCCTCCTTAAGGATGAAATAAAAAATTATTGATAAAACGGTTGTATTTCAATTTTGTGAAATTATGTATCCTTCTTCTAATAAAAAAATTATTGGTAAAACGGTTGTATTCAATATTTTTTAATCAATTTTTATTAGAAGAACCTTAAATTCCTAAATTCATAACTAGTGAACAAAAAACAGTAAATTTGTATTTTATGTTTTTATTTGTGAAAATTTTAGCCTATTGAGAAAGCATGTGATGTAGTGCCTAGGTAGAAAGCATCCATGAAGATTACATTAAATTAATTTTAGAGCTTTTTGAGGTCCATTTCTTAACCAAATTTGACATATTGCTCACTTGATTATGCTTCCATAGAATATTCATGTCCAATCATGATTTCCCATTTGCATCATTCTCATTGCTTAAATTATAGGTGAATAAAAGGAAAGAAAACATGAAATTAACTACACATAATGATGTATACAACTAGACAAAACACCTCTAAATATATGAGTGTGTTGTTTTGTGTTTTAAGACATTTTATCGTGTATCAAAGACAAAAAAAATTTGGATTTTGACTTATTAATTGCTATAATGAAGGAAGTATGAAATTTAGTTAAATTCTGAATTTGACTGGTTACGTTGGTTCAAATTTAACTAATGTAATAAATCAATTTTGAATTTTACTTGTTAGATTGATTCAAATTTAATCGATGTAATAAATTAATTTTGAATTTGACTTGTTAGATTGATTCAAATTTAACCGATGTAATAAATCAAATTTGAATTGACTTGTTAGATTGATTCAAATTTAACCGATGTAATAAATCAATTTTGAATTTGACTTGTTAGATTGATTCAAATTTAACCGATGTAATAAATCAAATTTGAATTGACTTGTTAGATTGATTCAAATTTAACCGATGTAATAAATCAATTTTGAATTTTTAGTCAATTTTATAATGAACTATTTATTACAACACTTGATGTTAGATCGGACAAGTAATCGATCTAACATGTACATAGAAACCGATCTAATAAGGTTTAATTACACTAGTGATTATTCTCTTATCAATGTTTTGATTGTTTAGAACTCTTATTGTAAAGTTTTGGTATTGTGACATCGGGATTAGGACTAATAAATGTGAGATTTTTATTATTTTATTGGTTTCAAAATTACTAAGAGTATCTTCAACGGTTGACAAATATGTTCCGTCAGCATGAAGTTATTTAAAATTGTGTCAAACGAATACGTCAGAAAGGAATGGTACTTTGATAATTTAATTATAATAAATTTATAACCGTTACTTATTTTTTTATTAGTTTATTAATAATAATAAATTTATGACCGTTACATTTTTTTTATTAATTGATGACCATTAACTTCTTTTTTAATTTATTAATAATAATAATTTTATGACCGTTATCTTTTTTATTAATTTATAACCGTTAGCCTTTTTTTAAGTTTTATTATTGTTATAAAAATTTAAGTTCAATTTTATTTTAAATTTAAATAATGTATAATAATATTAATTGAAATATTTAAATTAATATTGTAAGTTGTAATAAAATTAAATATAAATAAAATATTAATGTATAATTTAAAGTTGTGGGTAGTTTTTAAGATAATGTGACACAATAATTATGATATGTGATATTGCTCGAAATTTCCTTTGTCTATTTGGTTGCTACCATTTATAAAAAAAAATATAAAATAAACTCTGATTTTTCAGACAATATATATATATATATAATAAAATATTTTTGAGTTTTAGGGTGTCACAAACTCTCACTACTAGAAATTTCGCCTATAGTGACCGATTTAGAGACCGTATATTTTCAGTCCCACTGGCGACCGAAATAGAGACCGTATATTTTCAGTCCCACTGGCGACCGAAATAGAGACCGTAATTTTGAATTTATGAACTAAATATTTTTTCGTCACTAAATAGGTCGCTAATAAAATTTAGAGACTGAAATAGCAACTGAATTTTAACGACAAAAATTTCAGTCGCTAATTACCACTAATAGAAAATTTGCCTTTTACACTAGCGACCGAAATAGAGACTGAAATTTTAAACCTTGAAACTAAATATTATTCCGTCACAAAATTGGTCGCTAACAAAAAGTAGAGATTGAAATAGCAACTAACTTTAAGTGACCAAAATTTCAGTCGCTAACTATTTTTTAATTACATAATTTAATTTAATTGATAAAAAAAAATGTGAAATTATTTTTGCAGAATTTTTTTTTTAGAAAATGTGAAATATTAATAACTAATTAAAAAAATAAATAATTAAAAAATAAATAATTATAAAAATAAATAAAAAAACTAAATTATGTATTCATGTATTTGAATATTTGTGTTGTCAAAGTTTTTTCTTTTTCGGTTTACTCAAATAAACCCTAAAACCCCATTTTCTACAACCGTTCTTTCTCAACACCACAACTCAAGCTAATCCACTCCCAGCCTAGCTAGACCTTGTTCAAACAATTAAGCCTAAACAACACTTATTCCTTACCGGACTCTTTCGTTCACTTCTCTTTATTTTCTTTCACTATTACCACAAAGCCTTGGGTTCTCTTGATGCTTTCAATCAATTTTTCTACAAAAAAATCAATTCCTTTTTTCTTTCTCAACCCACCACAAATCCGAAAGCCATCATTCGTTGCTAATCCCCTCTCATTCGAACCTCCGCAACTACGACGTGAAGCCAACCGGGTCTCTTAAGGAAAATGGTTGGTCGTCTCGTCGGCTATCGTGAACCAAAAAGTAAGGAATTTATATTCTAATTTTGTGATTATGCTTCATTAATTGTGTTTTTTTTCTGTGATGTTATCATTTTGAATTTATTTAACTAAATGGGGTAAAAAAATTCTGCATATAAGGTGTTTGATAAAATGCACTTTTGGTAATTTTAACTAAAAGGGGTAATATACTTGGTTTATCAAATTTTGAGTAACCATGATCACTTTTTTTGTTATAATATATTTGCATATTAAGGACATTTTCCAATCCAACTTGTCCATTTTCATATTTTTCAATTACTTTATTTAATTGGACAATTTTGAAAGAAAGAGAGTCACACTTATTGCATGTAAAATTTTGTTTTAATTTTTCAGAATCTTTTTCCATAGTGTCAATTTTCTCTTTAAGAGATGAAATTTGTTTCTTTTGAGTTGACACTATTTTGAACAGACTTTTACATTCCATAAGTAATTCTTTAATTGCATTTTGAGCATCATTATACTCAATAAATAATTCACTATTAGTATCATTATTATGAGAAGAGTCTTTGTTACTAACCTCTTCTTCTTTGTCGGATTGGTGTGATGCCATCAATGCAACATTTGCACATTCGTCACTTTCCGACTACGAAGATGAACTGACTTCATTGTCCTCCCATACTATATAGGCCTTTTTGAATTCTTTCTTCTTGTGAGCACTTTTCTTAATATTTGGGCACTCTGCTTTTATGTGTCCTTGCTTGCCACACTCAAAACAAGTGAAGTTTTGATTCGAAGTGGAGACATCATTCTCCCTAAAAGTTTTTCTTTTCTTTAGAATTTTATAAGTTTTATCATTTTGAAGGAACTTACCAAATTTCTTTACAAGGGAGGTGATGTTCTCATCTTCATAAGAATTCTCATCATCGATTTTCTCTTTTGACTCTGCTTTTAAAGCAATGCTCTTTGGTTTGTTTTCATGAATTTCATTTTGTTCTAGCCTTTCAAGTTCAATTTCATGTTCTTCAAGTTATCCGAAAAGTGCAGAAAGAGACATCTTTGATAGGCTTTTCTTTTCAGAAATTGCCGTTACTTTAGGTTCCCATGCCCTTATTAATGATCTCAGAACTTTAAGGTTCAATTCATCATTAGTGAAGATTTTTCCAAGCGTCGTCAAATGGTTGGTCAGATGAGAAAATCTTTTCTGCAAGTCCAGAATAGATTCTCTGGGCTGCATTCGAAATAATTCATATTCTTGAGATAATGTGTTGAGTTTGGAACGTTTTACCTCAATAGTTCCTTCATGTGTTACTTCAAGTGTATCCCAGATTTCTTTAGTTGTTTTGCAATGAGATATACGGAAAAATTTGTCTATTCCAAGTGCCGATTGTAACATATTTTTGGCCTTTTTATCAAACAATATTTTCCTTTTGTCATCATGTCCATGAGGCTTTTATCTTTATATCTTCTTTATTGTTGATGACTGTTTTTGGAACATAGGGACCATTTTCTACTGCATCCCTTATATCATCTCCTTGTGCCTCAAGATATGCTTGCATGCGTATCTTCCAAAAGTCATAGTGTTCACCAACGAAACATGGTGGTTTATTGCTACTACCACCATCTATAAAAACTGGTTGTGCGGAAGCCATTAATAAGGATCGAGGAGCAAATTACCGGAACCTGCTCTGATACCAATTGTAAGTACAGAAGTGCGCCTAAGAGTGGGGGTGAATTAGGTGTTTAGAAATTTTCTTATTTTTAGAGATTTAGTTTTTGATTTTTCTAATTTAAGATAGTGTATGAAAAAGATAAATGCAGAAAAATAAAGAACACAAAGATATTATCTTGGTTCCCCTTATAACCAAGGGTACATCCAGTCCTCTTGCACACCACAAGAGATTTTCCACTATTGTTAGAGTAAGTACAAATCCCACCCTAGGACCATTGTTACAAACTCCTAACAATCACCCTAAGATAGCACACCATTATCTTAGTTTACAAAACTTGAAGAAAGAACACCACTTTTCTCAATTTACAACACTTGAATGGTTTAGCAATATTGATTTTGACTTAGATCAATGTGATATAATAGGTGATGTACAATGATAACAATCCAATATAATTTCAAGTACACTAGAGAACTTTTCTCAAAGATATGAAAATGTAAAATCTGTACTTGAAATATAAAAGTGAAACTTTGAATAAATCAAAACATTTTAGAAAGTTTGTTCAAAGTTTGTTTAAGGTTTGGTTGTAGGATTGGTTTTGTTTGATCTGAAGTTATGGTGTATTTATACTCCATAAACATCTCTTCAGATTCGTGGTCATTGATCCAAGAGGTTTGTTGAAGAAATGCAATGATCCGGGACCATTTCAGAATTGAAAAATTGCATTGTTTGCAGGTGTATTCGACTACAGCTTGTGTGTAGTCGAATACACATCCTTTTAACGTTCAGTTTTATTTGAATTTTGAAGCTTGTATTCGAATACACATTCATGTATTCGAATACAGATGTTTGAAGATGTTCAGTTTTAGCTACTGACTTGTCTGTATTCGACTACAACATGTTGTATTCGAATACAACATTGTATTTTGCCAAAAATATTATTTTCAAACATTATTTATATATTTTTACTTTTTGAAAATCCTTTTGATGCATATGCTAAAATGGAAGGTTCTCACGTGCATTTGAAATATATGAATATTAGATTGCATCATGTACCTTTACATTATAAAACTTCTAGCATATTTGACCATAGTTGTCTTTGATGTTTGACTTTTTTTTTTTATCTTGCAACTTGATCACTTTCCTTGGTCTTTGTCTTCATCAAAAACATGTATTTTACACAAACTTCGTAGTTGGATGTATAATAGGATAAATCCTAGTCGAAAGGGGTATACTGATGCATTTCTAAAAGGGTTAAATGAATTTGTGTCATTTGCAATCCAACAACCAGACATATCAAATAGAGAAATTAGATGTCCTTGTTCTATTTGTAAAAACATTGATTTCTTGGAATTTGAAGAGGTTAAGGTTCATATTTTAAGGAAAGGGTTTAAACCTGACTACTGGTATTGGACATCTCATGGTGAAAGTGATCCATAG |